In its heyday, Changa Tuki, aka Raptor House, attracted thousands of young people to afternoon parti...